#pragma once
#include <iostream>
class SGImageScanline
{
public:
	SGImageScanline( void );
	SGImageScanline( const int offset, const int length );
	SGImageScanline( const SGImageScanline &r );
	SGImageScanline( const SGImageScanline *p );
	~SGImageScanline( void );
public:
	bool operator != ( const SGImageScanline &r );
	bool operator == ( const SGImageScanline &r );
public:
	int getOffset( void ) const;
	int getLength( void ) const;
	unsigned char* getBytes( void ) const;
	void setBytes( unsigned char *bytes );
private:
	int m_offset;
	int m_length;
	unsigned char *m_bytes;
};

